namespace RAG.Domain.Services;

public interface IVectorSearchService
{
    Task<List<(Guid ChunkId, double Similarity)>> SearchSimilarChunksAsync(
        float[] queryEmbedding,
        int topK = 5,
        double threshold = 0.7);
}
